#pragma once



class singleton
{
protected:
    singleton(){}
    singleton(const singleton&);
    singleton& operator =(const singleton&);
public:
    ~singleton(){}
};